Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier Python
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Python, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji opartych na języku Python. Osoba na tym stanowisku będzie współpracować z innymi programistami, analitykami oraz zespołem DevOps, aby dostarczać wydajne, skalowalne i bezpieczne rozwiązania programistyczne. Inżynier Python będzie uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie architektury, implementację, testowanie, aż po wdrożenie i utrzymanie. Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i optymalizację istniejących systemów. Kandydat powinien posiadać solidne doświadczenie w pracy z frameworkami takimi jak Django lub Flask, znać zasady programowania obiektowego oraz mieć praktyczną wiedzę z zakresu baz danych SQL i NoSQL. Ważna jest również umiejętność pracy z systemami kontroli wersji (np. Git), znajomość narzędzi do automatyzacji testów oraz podstawowa wiedza z zakresu chmur obliczeniowych (np. AWS, Azure lub Google Cloud). Oczekujemy samodzielności, dobrej organizacji pracy oraz umiejętności rozwiązywania problemów. Mile widziane są także doświadczenia w pracy z API, mikroserwisami oraz znajomość zagadnień związanych z bezpieczeństwem aplikacji. Oferujemy atrakcyjne warunki zatrudnienia, możliwość pracy zdalnej, udział w ciekawych projektach oraz rozwój zawodowy w dynamicznym środowisku technologicznym. Jeśli jesteś pasjonatem programowania w Pythonie, chcesz rozwijać swoje umiejętności i mieć realny wpływ na kształtowanie nowoczesnych rozwiązań IT, zapraszamy do aplikowania na stanowisko Inżyniera Python.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Python
- Tworzenie i rozwój API oraz mikroserwisów
- Współpraca z zespołem projektowym i analitykami
- Optymalizacja wydajności i bezpieczeństwa aplikacji
- Utrzymanie i rozwój istniejących systemów
- Tworzenie dokumentacji technicznej
- Automatyzacja testów i wdrożeń
- Analiza i rozwiązywanie problemów technicznych
- Wdrażanie nowych technologii i narzędzi
- Praca z bazami danych SQL i NoSQL
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Dobra znajomość baz danych SQL i NoSQL
- Umiejętność pracy z systemem kontroli wersji Git
- Znajomość zasad programowania obiektowego
- Podstawowa wiedza z zakresu chmur obliczeniowych
- Doświadczenie w pracy z API i mikroserwisami
- Umiejętność rozwiązywania problemów
- Samodzielność i dobra organizacja pracy
- Znajomość języka angielskiego na poziomie technicznym
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Pythonem?
- Z jakich frameworków Python korzystałeś?
- Czy pracowałeś z bazami danych SQL lub NoSQL?
- Jakie narzędzia do kontroli wersji znasz?
- Czy masz doświadczenie w pracy z chmurą obliczeniową?
- Jak radzisz sobie z rozwiązywaniem problemów technicznych?
- Czy pracowałeś z mikroserwisami lub API?
- Jak organizujesz swoją pracę w zespole?
- Jakie projekty realizowałeś w Pythonie?
- Czy posiadasz certyfikaty związane z programowaniem?